import javax.swing.JButton;
import javax.swing.JLabel;


public class Simulacao extends Thread {

	Visualizacao t ;
	JLabel marcadorTempo;
	JButton botaoPlay;
	public Simulacao(JLabel num,JButton num2)
	{
		t= Visualizacao.getInstance();
		marcadorTempo=num;
		botaoPlay=num2;
	}
		
	public void run()
	{
		Thread T1= new Thread(Visualizacao.getInstance());
		T1.start();
		
		while(true)
		{
			
			
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
			t.setInstante(Integer.parseInt(marcadorTempo.getText()));
			atualizarBotaoVideo();
		}
	}
	
	private void atualizarBotaoVideo()
	{
		marcadorTempo.setText(Integer.parseInt(marcadorTempo.getText())+1+"");
		botaoPlay.setLocation(botaoPlay.getX()+100,botaoPlay.getY() );
	}
}
